Filter

Cuisines
Select cuisines
Features
Select features

The Best 15 Restaurants in Norwood, Massachusetts (MA), United States

Minerva Indian Cuisine
3.5
49 reviews

500 Boston Providence Tpke, Rte 1 Nortd, Norwood, MA 02062-4960, Norwood

I love the lamb vindaloo and chicken pakora, I come a few times a week!